home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Tech Arsenal 1
/
Tech Arsenal (Arsenal Computer).ISO
/
tek-04
/
ddj1291.zip
/
STAT.ZIP
/
SOURCE.ZIP
/
MAKEFILE
next >
Wrap
Text File
|
1990-05-09
|
2KB
|
73 lines
# File: makefile
#
# Copyright 1990
# Fred Motteler and Applied Microsystems Corporation
# All Rights Reserved
#
# Description: This makefile makes four executables:
#
# paes1800.exe ES 1800 version of statistical
# performance analysis tool
# pamsdos.exe MS DOS version of statisitical
# performance analysis tool
# pawhere.exe MS DOS loader locator utility
# pardmap.exe Memory map tester/trial reader
# utility
#
# This makefile assumes use of the Lattice version 6.01
# compiler development package. Related environment variables
# are:
# LA_OPT=-a -D3 (case sensitive externals,
# put in debugging info)
# LC_OPT=-mS -v -D3 (small model, no stack
# checking, put in debugging
# info)
# LIB=c:\lc\s (small model libraries)
# LMB=/m (generate memory map)
#
all: paes1800.exe pamsdos.exe pawhere.exe pardmap.exe
# Link the memory map reader tester / trial utility
pardmap.exe: pardmap.c pautil.obj padef.h
lc -dTEST -opardmapx.obj pardmap.c
lmb pardmapx+pautil/D;
del pardmapx.obj
-del pardmap.exe
ren pardmapx.exe pardmap.exe
# Link the MS DOS version of the statistical performance analysis tool
pamsdos.exe: pamsdos.obj pardmap.obj pautil.obj patick.obj padisply.obj
lmb pamsdos+pardmap+pautil+padisply+patick/D;
# Link the ES 1800 version of the statistical performance analysis tool
paes1800.exe: paes1800.obj pardmap.obj pautil.obj patick.obj padisply.obj
lmb paes1800+pardmap+pautil+padisply,,/m,e:\lc\s\lcc+e:\lc\s\lcr/D;
# Link the MS DOS loader locator utility
pawhere.exe: pawhere.c
lc pawhere.c
lmb pawhere/D;
pawhere
# Compile/assemble everything
pardmap.obj: pardmap.c padef.h
lc pardmap.c
paes1800.obj: paes1800.c padef.h
lc paes1800.c
pautil.obj: pautil.c padef.h
lc pautil.c
pamsdos.obj: pamsdos.c padef.h
lc pamsdos.c
patick.obj: patick.asm
lasm -Gs patick.asm
padisply.obj: padisply.c padef.h
lc padisply.c